package main

import (
	"account/drivers"
	"account/manager"
	"context"
)

/********************************

TODO 缺少获取移除掉的市场 账户 平台， 需要开发对应的API

文档生成
swag init -g main.go
*/
func main() {
	// 优雅退出
	ctx, cancel := context.WithCancel(context.Background())
	// 服务停止时清理数据库链接
	defer drivers.MySqlDbClose()
	defer drivers.MyRedisClosed()
	defer cancel()

	// 启动服务
	manager.Run(ctx)
}
